package com.xiaomi.service;

import com.xiaomi.pojo.Order;
import com.xiaomi.pojo.OrderDetail;

import java.util.List;

/**
 * @ClassName OrderService
 * @Author xiao宋
 * @Date 8:31  2022/9/16
 * @Version 1.0
 * @Description TODO
 */
public interface OrderService {
    List<Order> getOrderList(int uid);
    Order addOrder(Integer aid,int uid);
    void updateOrderStatus(String orderId, String s);
    OrderDetail getOrderDetail(String oid);

    List<Order> getUserAllOrderById(int uid);

    /**
     * 把 2 改成 3 （发货）
     * @param oid
     */
    void sendOrder(String oid);

    /**
     *   搜索订单。
     * @param username
     * @param status
     * @return
     */
    List<Order> searchOrder(String username, String status);
}
